//
//  PKDownLoadManager.h
//  PianKe
//
//  Created by lanou on 16/1/5.
//  Copyright © 2016年 KFC. All rights reserved.
//

// 这个类是一个 下载管理器 , 里面保存了很多正在下载的任务
#import <Foundation/Foundation.h>
#import "PKDownLoad.h"
@interface PKDownLoadManager : NSObject

// 保存正在下载的任务
@property (nonatomic, strong) NSMutableArray *downLoadArray;


// 单例,初始化方法
+ (instancetype)shareManager;


// 添加下载任务到下载关管理器中
- (void)addDownLoadToManager:(PKDownLoad *)downLoad;
// 从任务管理器中 移出 下载任务
- (void)removeDownLoadFromManager:(PKDownLoad *)downLoad;
// 可以在外界 给 下载管理器一个model, 然后下载管理器返回model对应的下载任务,一次来控制下载任务的暂停和继续
- (PKDownLoad *)downLoadFrom:(PKDetailModel *)model;


@end
